package cn.doitedu.doitedu_eagle.web_server.beans;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/***
 * @author hunter.d
 * @qq 657270652
 * @wx haitao-duan
 * @date 2021/3/14
 * 用户行为属性条件
 **/
@Data
@AllArgsConstructor
@NoArgsConstructor
public class UserActionAttrParam {
    // 统计时段
    private String timeRangeStart;
    private String timeRangeEnd;
    // 做，或排除？
    private boolean doEvent;
    // 事件id
    private String eventId;
    // 事件属性
    private List<UserActionProperty> userActionProperties;
    // 属性关系（且，或）
    private String relationOperator;
    // 事件发生阈值
    private Integer doCount;
}
